a variety of sauce made with pumpkin seeds, peppers, annatto, corn flour and butter - Anglais Synonymes Dictionnaire

Can't found any synonym terms.